• word of the day

    satureja montana

    satureja montana - Dictionary definition and meaning for word satureja montana

    Definition
    (noun) erect perennial subshrub having pink or white flowers and leathery leaves with a flavor of thyme; southern Europe
Download our Mobile App Today
Receive our word of the day
on Whatsapp